Big Huge Thesaurus

weapon of mass destruction

noun